Handle _NET_WM_STATE_ABOVE and _NET_WM_STATE_BELOW. (#144851, Billy Biggs)
authorMatthias Clasen <maclas@gmx.de>
Sat, 26 Jun 2004 05:17:59 +0000 (05:17 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Sat, 26 Jun 2004 05:17:59 +0000 (05:17 +0000)
Sat Jun 26 01:15:40 2004  Matthias Clasen  <maclas@gmx.de>

* gdk/x11/gdkwindow-x11.c (set_initial_hints): Handle
_NET_WM_STATE_ABOVE and _NET_WM_STATE_BELOW.  (#144851,
Billy Biggs)

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gdk/x11/gdkwindow-x11.c

index 46cbfe342f17610293704db1fc955cf2e41e4ea3..6cd8816d83c6f126dfe1a1fe06f374f6da632598 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Sat Jun 26 01:15:40 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkwindow-x11.c (set_initial_hints): Handle
+       _NET_WM_STATE_ABOVE and _NET_WM_STATE_BELOW.  (#144851, 
+       Billy Biggs)
+
 Sat Jun 26 01:04:31 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkiconfactory.c (clear_cache): Prevent unwanted 
index 46cbfe342f17610293704db1fc955cf2e41e4ea3..6cd8816d83c6f126dfe1a1fe06f374f6da632598 100644 (file)
@@ -1,3 +1,9 @@
+Sat Jun 26 01:15:40 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkwindow-x11.c (set_initial_hints): Handle
+       _NET_WM_STATE_ABOVE and _NET_WM_STATE_BELOW.  (#144851, 
+       Billy Biggs)
+
 Sat Jun 26 01:04:31 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkiconfactory.c (clear_cache): Prevent unwanted 
index 46cbfe342f17610293704db1fc955cf2e41e4ea3..6cd8816d83c6f126dfe1a1fe06f374f6da632598 100644 (file)
@@ -1,3 +1,9 @@
+Sat Jun 26 01:15:40 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkwindow-x11.c (set_initial_hints): Handle
+       _NET_WM_STATE_ABOVE and _NET_WM_STATE_BELOW.  (#144851, 
+       Billy Biggs)
+
 Sat Jun 26 01:04:31 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkiconfactory.c (clear_cache): Prevent unwanted 
index 46cbfe342f17610293704db1fc955cf2e41e4ea3..6cd8816d83c6f126dfe1a1fe06f374f6da632598 100644 (file)
@@ -1,3 +1,9 @@
+Sat Jun 26 01:15:40 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkwindow-x11.c (set_initial_hints): Handle
+       _NET_WM_STATE_ABOVE and _NET_WM_STATE_BELOW.  (#144851, 
+       Billy Biggs)
+
 Sat Jun 26 01:04:31 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkiconfactory.c (clear_cache): Prevent unwanted 
index 39e97d2b1e325cf2f0eb88e43bb2fa557b0b4796..43adda959261b49bb46751445a0d7403172ff498 100644 (file)
@@ -1102,6 +1102,20 @@ set_initial_hints (GdkWindow *window)
       ++i;
     }
 
+  if (private->state & GDK_WINDOW_STATE_ABOVE)
+    {
+      atoms[i] = gdk_x11_get_xatom_by_name_for_display (display,
+                                                       "_NET_WM_STATE_ABOVE");
+      ++i;
+    }
+  
+  if (private->state & GDK_WINDOW_STATE_BELOW)
+    {
+      atoms[i] = gdk_x11_get_xatom_by_name_for_display (display,
+                                                       "_NET_WM_STATE_BELOW");
+      ++i;
+    }
+  
   if (private->state & GDK_WINDOW_STATE_STICKY)
     {
       atoms[i] = gdk_x11_get_xatom_by_name_for_display (display,